English: God gave this role to me.
Telugu: భగవంతుడు నాకు ఈ పని అప్పగించాడు.