English: A lot of truth to that.
Telugu: ఇందులో చాలా నిజం ఉంది.