English: This was widely criticised.
Telugu: ఇదీ తీవ్ర విమర్శల పాలవుతోంది.