English: I am my biggest critic.
Telugu: నాకు నేనే పెద్ద విమ‌ర్శ‌కురాలిని.