strong on

strong on

1 good at; expert in. 2 possessing large quantities of; rich in.
See also: on, strong