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