implore for understanding and help - French English Dictionary