いまだし
imadashi

Noun

1. something to be desired