English: God provided an answer.
Telugu: . దేవుడు బదులిచ్చాడు.