English: Thank God for that.
Telugu: ఇందుకు దేవుడికి కృతజ్ఞతలు.