English: But it sent us here.
Telugu: అయినా మమ్మల్ని అక్కడకు పంపింది.