English: The movie was a hit and won a lot of critical acclaim.
Telugu: ఎన్నో విమర్శలను ఎదుర్కొని సినిమా సంచలన విజయం సాధించింది.