English: never been criticized.
Telugu: ఎప్పుడూ విమర్శలు రాలేదు.