English: And thank God for that!
Telugu: మరియు దేవుని ధన్యవాదాలు!