English: I too have wrestled with God.
Telugu: దేవతలతో సైతం నేను పోరాడాల్సిన పరిస్థితులు వచ్చాయి.