English: He had faced criticism from all quarters.
Telugu: అతనిపై అన్ని వైపుల నుంచి విమర్శలు సైతం వెల్లువెత్తాయి.