English: Finally had face to face.
Telugu: చివరికి ముఖం ముఖం చూసుకోని పరిస్థితి వచ్చింది.