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