English: But God be thanked.
Telugu: అయితే దీనికి ఆ దేవుడికి ధన్యవాదలు చెప్పుకుంటున్నాను.