sprung into/to life - French English Dictionary