English: God will give the answer.
Telugu: దైవం దీనికి సమాధానం ఇస్తుంది.