English: There is some truth in that.
Telugu: దాన్లో కొంత‌వ‌ర‌కూ నిజం కూడా ఉంది.