English: I can’t thank you enough for that.
Telugu: ఇందుకు మీకెన్ని కృతజ్ఞతలు చెప్పినా సరిపోవు.