English: God has given me this assignment.
Telugu: భగవంతుడు నాకు ఈ పని అప్పగించాడు.