manava duuia

English: Translation
nervous, apprehensive (suddenly)
adjective