English: He was criticised by several leaders.
Telugu: ఆయనను పలువురు నేతలు పరామర్శించారు.