D'un air penaud (en. Sheepishly)
Translation into French
And he admits, a bit sheepishly, he's even been asked for his autograph.
Il admet, un peu gêné, qu'on lui a même demandé son autographe.
Example taken from data source: giga-fren_v2 Synonyms
- timidly
- bashfully
- embarrassedly
- self-consciously