English: Despite the many criticisms
Telugu: ఎన్ని విమర్శలు ఎదురైనా