English: The teaser was released recently.
Telugu: ఇటీవ‌లే టీజ‌ర్ రిలీజై ఆక‌ట్టుకుంది.