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