面面俱到

miàn miàn jù dào

(idiom) take care of everything; handle everything

面

miàn

variant of 麵|面[mian4]

面

miàn

variant of 麵|面[mian4]

俱

jù

(literary) all; both; entirely; without exception

到

dào

to reach; to arrive