English: A new trailer has been released recently.
Telugu: తాజాగా కొత్త ట్రైల‌ర్ రిలీజైంది.