Hello
I can make it = μπορώ να τα καταφέρω
I made it = τα κατάφερα
I made it on time = τα κατάφερα or πρόφτασα
---------------------------------------------------------------------------------------------------------------------------
Vasiliki Baskou, Instructor/Director, https://learn-greek-online.com.