English: There's perhaps truth to what they said.
Telugu: వారు చెప్పినది వారివరకూ నిజమే కావచ్చు.