踽踽独行

jǔ jǔ dú xíng

to walk alone (idiom)

hunchbacked

hunchbacked

alone

xíng

(bound form) to walk; to go; to travel