Language:
Free Online Dictionary|3Dict

细致周到

Source : CEDICT

meticulous and attending to minute details in everything (idiom)