English: It's incredible, but a fact.
Telugu: అది నమ్మదగని, కానీ ఒక వాస్తవం.