English: This is God's problem to settle.
Telugu: ఈ సమస్యను తీర్చవలసింది ఆ దేవుడే.