English: There might be some truth in that.
Telugu: ఇందులో కొంత సత్యముకూడ ఉండ వచ్చు.