English: finally meeting them.
Telugu: చివరికి వాళ్లు కలవటం.