What does Did you manage to finish it on time? mean?Did you manage to finish it on time?▶ Hear it in EnglishDid you manage to finish it on time? in other languagesIn PortugueseIn FrenchIn Japanese