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