Language:
Free Online Dictionary|3Dict

精通熟練

Source : CEDICT

to have sth. at one's fingertips (idiom)