English: The trailer was recently released.
Telugu: దీని ట్రైల‌ర్ తాజాగా లాంచ్ అయింది.