English: Thank the Lord for that.
Telugu: అందుకు పరమాత్ముడికి కృతజ్ఞతలు తెలపాలి.