Japanese dictionary
きゅうにいわれても
(not possible) on such short notice
Kanji details
・hurry
・emergency
・sudden
・steep
・say
・word