English: where they have met them.
Telugu: . వారిని ఎక్కడ కలిశారు.