English: This is disgusting…
Telugu: ఇదే మరీ విడ్డూరం. . .