появиться
appear, make* one's appearance; ( неожиданно ) crop up; ( становиться заметным ) show* up; ( на поверхности ) emerge; ( о судне на горизонте ) heave* in sight
появиться (как раз) вовремя — appear, или show* up, in the nick of time; put* in a timely appearance идиом.
появиться из-за горы — appear form behind the mountain