English: Yes, perhaps there is some truth to that.
Telugu: అవును, బహుశా ఆ ప్రకటనలో కొంత నిజం ఉంది.