English: A stain on society.
Telugu: సమాజం పై చెరగని ముద్ర వేశారు.