English: God has done it.
Telugu: భగవంతుడు ఆ కోరక తీర్చాడు.