English: This is an abominable fact.
Telugu: ఇది ఒక చేదు వాస్తవం.