Language:
Free Online Dictionary|3Dict

相見恨晚

Source : CEDICT

to regret not having met earlier (idiom); It is nice to meet you finally./It feels like we have known each other all along.