English: Ah, thank God.
Telugu: ‘‘దేవుడా, కృతజ్ఞతలు.