English: And yet, there might be some truth to it.
Telugu: అయితే కొంత నిజం ఉండచ్చు.