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