English: This is unbelievable but true.
Telugu: మీరు నమ్మలేకున్నా ఇది నిజం.