English: Thank God you're back.
Telugu: మీరు తిరిగి ఉంటాయి దేవుని ధన్యవాదాలు.