恥はずかしながら
Top 30000
Meanings
Expression
Adverb
1. embarrassingly; shamefully; I am embarrassed to admit that ...; I am ashamed to say that ...
Kanji used