English: It also won over the critics.
Telugu: . విమర్శకుల మనసుల్ని సైతం గెలుచుకుంది.