English: Although it's controversial, there is some truth to it.
Telugu: అదా మాటల్లో కొంత వెటకారం ఉన్నప్పటికీ అందులో వాస్తవమే ఉంది.