English: There might be some truth to that.
Telugu: అందులో కొన్ని వాస్తవాలు కూడా ఉండొచ్చును.