English: Finally met up with them.
Telugu: చివరికి వాళ్లు కలవటం.