English: God was responding in His time.
Telugu: దేవుడు తన సమయములో సమాధానం ఇస్తాడు.