English: The trailer was recently released.
Telugu: ఈ మధ్యే ట్రైలర్‌ విడుదలైంది.