English: Could he have finally found her?
Telugu: చివరకు తన మనవరాలు దొరికిందా లేదా ?