English: This much is true.
Telugu: ఇందులో చాలట్రా నిజం వుంద.