English: The film released amid huge expectations and managed to live up to it.
Telugu: భారీ అంచనాల నడుమ విడుదలైన చిత్రాలను సైతం పక్కకు నెట్టి ఈ చిత్రం భారీ విజయం సాధించింది.