English: At last, they met face to face.
Telugu: చివరకు వీరి చూపులు కలుసుకున్నాయి .