English: This was widely criticised.
Telugu: దీనిపై పెద్ద ఎత్తున విమ‌ర్శ‌లు చెల‌రేగాయి.