In the last minute it's a idiomatic expression in Portuguese and it means "something hastily" or "at the right time".
Many people confuse the correct spelling of this expression, between the term "above" and "on", the latter being the correct version in this case.
The word “top” is a verb form of the verb “to top”, which means “something placed or situated in a high place” or “to crown”. The word “on top” is classified as an adverb of place, indicating a position that is superior or over something.
In the case of the expression “just in time”, the meaning refers to the fact that a certain action, for example, was carried out at the exact moment, not qualifying as an advance or a delay.
In English, the expression “just in time” can be translated to under the wire or in the last minute.
The most used synonyms that can replace this expression without losing its original meaning are: "hurried", "on time", "at the right moment" or "on time".
To find out the meaning of other idioms, Click here.