English: And perhaps this was actually true.
Telugu: మరియు బహుశా అది నిజం.