English: You're right to criticize us, though.
Telugu: మమ్మల్ని విమర్శించే హక్కు మీకుంది.