Mahesh Babu is one such Telugu superstar who is extremely reserved when it comes to his personal life. Recently, his sister-in-law, Shilpa Shirodkar, made a big revelation about his nature.
At the recent IIFA awards, Rana Daggubati and Teja Sajja's tongue-in-cheek comments about Mahesh Babu's films didn't sit well with his fans. Now, Rana and Teja have addressed the uproar ...