English: The recent teaser which was released also won good applause.
Telugu: ఇక ఇటీవల విడుదలై ట్రైలర్ కూడా మంచి ఆదరణ పొందింది.