English: besmirched in controversy.
Telugu: వివాదాల్లో ఇరుక్కుంది.