English: God has done this to me.
Telugu: ఆ భగవంతుడే నాతో చేయించాడు.