English: And yes, this much is true.
Telugu: అవును మరీ ఇది నిజం.