English: But God himself provided the solution for us.
Telugu: కాని మన కొరకు ఇది దేవుని పరిష్కారం.