English: It got positive response from movie critics.
Telugu: సినీ విమర్శకుల నుంచి భారీ స్పందన లభించింది.