English: There is some truth to this.
Telugu: ఇందులో కొంత వాస్తవం ఉందనే చెప్పాలి.