English: The movie was a huge success commercially and won critical acclaim.
Telugu: ఈ సినిమా ప్రేక్షకులని మెప్పించడంతో మంచి కమర్షియల్ విజయాన్ని సాదించాడు.