English: He has waited long for this.
Telugu: ఇందు కోసం చాలా కాలం తపస్సు చేశాడు.