似曾相識

Idiom

 * 1) to seem to have met before; déjà vu