English: But God has brought you here.
Telugu: కానీ దేవుడే ఆయనను ఇక్కడికి రప్పించారు.