English: He has brought us till here.
Telugu: ఆయన మమ్ములను ఇక్కడకు పంపినాడు.