English: I suppose that may be somewhat true.
Telugu: బహుశా ఈ కొంత నిజం.