être au rendez-vous
Meanings
Verb
1. to be there, to be present