hai me hoosenga

English: Translation
somewhat shy, embarrassed, bashful