English: At this point, our friends arrived.
Telugu: ఆ time కి మా friends అక్కడికి చేరుకున్నారు.