熟知,对…了如指掌(美国英语中作know something backward and forward)
In British English, if you say that someone knows something backwards, you are emphasizing that they know it very well. In American English, you say that someone knows something backward and forward .