One of the hottest prospects in Indian cricket at the moment, KL Rahul has called his captain Virat Kohli a show-off. Breath easy, there's no animosity or war of words ensuing, Lokesh Rahul was just giving a reply to Bollywood superstar Aamir Khan on being asked about Kohli's bad qualities.

The Team India skipper, nevertheless, was present on the occasion as well. Therefore, no love or bromance lost!

It all happened in a shoot of a Diwali 2017 special show where the two most prominent personalities of the country -- Aamir Khan and Virat Kohli -- came together to share secrets of their personal lives.

kl rahul, virat kohli
Indian cricket captain Virat Kohli (R) plays football with teammate Lokesh Rahul during a practice sessionISHARA S. KODIKARA/AFP/Getty

Yes, Kohli did speak on his relationship with Anushka Sharma as well. See what he said.

Journalist Sameer Allana, who was lucky enough to attend the shooting, leaked all the information of what transpired on the sets, and in a way teased fans to watch the unmissable show, slated to be broadcast just ahead of the occasion of the festival of lights this October 18.

Sameer mentioned that KL Rahul recorded a video of himself, where he gave his brutally-honest views on Kohli, captain of the India cricket team and also of IPL side Royal Challengers Bangalore.

Here's what he said:

KL Rahul on Kohli's good and bad qualities of Kohli:

"GOOD: Fitness, improvement in his game and more responsible.

"BAD: He likes to show off, roams shirtless in the changing room, and always on the phone."

Kohli's reaction to this? Well, we've got to wait for the entire show this Diwali to find out what more transpired.

In the meantime, Kohli, KL Rahul and the rest of Team India gear up for the upcoming three-match T20I series against Australia, being played on October 7, October 10 and October 13 across India.