i gave it everything i had - French English Dictionary