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