English: This much is true.
Telugu: ఇందులో చాలా సత్యం కనపడుతోంది.