Definition of 'on top of'

https://www.collinsdictionary.com/dictionary/english/on-top-of

 

If you are on top of or get on top of something that you are doing, you are dealing with it successfully.

= Spanish word 'Encima'