English: There is much truth in that.
Telugu: ఇందులో చాలా వాస్తవాలు ఉన్నాయి.