Teja Sajja, Production No 36, A Super Yodha Film’s Title Announcement On April 18th By News Desk on April 16, 2024