English: Thank god for that.
Telugu: అందుకు దేవ్ఞడికే వందనాలు.