English: Good God!
Telugu: దేవకీ సుతా!