English: This was widely criticised.
Telugu: ఇది చాలా విమర్శలపాలైంది.