English: with a lot of criticisms
Telugu: అనేక రకాల విమర్శలతో