to achieve one's aim - French English Dictionary