English: But in the end, God will win.
Telugu: చివరికి, దేవుడు గెలుస్తాడు.