prove (to be) very useful - French English Dictionary