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