English: But he faced severe criticisms.
Telugu: కానీ ఈమధ్య తనపై తీవ్ర విమర్శలు ఎదురవుతున్నాయి.