blow something sky-high - French English Dictionary