suī chí dàn dào
(slang) slow to arrive but eventually shows up
虽
suī
although
迟
chí
late
但
dàn
but; yet; however; still
到
dào
to reach; to arrive