English: But it's an incredible story.
Telugu: కానీ ఇది ఒక నమ్మలేని నిజం.