be achieved through - French English Dictionary