English: Maybe this is a little bit true.
Telugu: బహుశా ఈ కొంత నిజం.