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