appear to someone that - French English Dictionary