English: The trailer of the film released recently and was widely appreciated.
Telugu: ఈ సినిమా ట్రైలర్​ ఇటీవలే విడుదలై ప్రేక్షకాదరణ దక్కించుకుంది.