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