English: Ant this might actually be true.
Telugu: బహుషా ఇది నిజమే కావచ్చు.