English: The critics have won.
Telugu: విమర్శకుల మనసుల్ని గెలుచుకుంది.