English: Several of them criticised him strongly.
Telugu: కొందరు తీవ్ర అభ్యంతరం వ్యక్తంచేస్తూ ఆయనపై విరుచుకుపడ్డారు.