Definition of be pushing up the daisies in English:

be pushing up the daisies

phrase