English: That is strange but true.
Telugu: వింతగా ఉన్నా ఇది నిజమే.