he stole my thunder. - French English Dictionary