The Tokyo Olympics is less than four weeks away and India will be determined to put on a better show.