With 7 medals for India, the country witnessed its best performance so far at the recently concluded Tokyo Olympics. Even though India missed out on many other sport events, the athletes and players such as Bhavani Devi, Neeraj Chopra, Kamalpreet Kaur to name a few etched the country's name in the record books.