English: The very idea is mind-boggling.
Telugu: అసలా ఆలోచనే చెమట్లు పట్టిస్తోంది.