English: This is perhaps true.
Telugu: బహుశా ఈ కొంత నిజం.