English: Finally she met my eyes.
Telugu: at last she greeted my eyes తుదకు నా కండ్లకు పండుగ చేసినది.