be destined for greater things - French English Dictionary