English: Even their name is appalling.
Telugu: వీరి పేరువింటే ఒకింత భ‌యం కూడా వేస్తుంది.