you're getting ahead of me - French English Dictionary