What does Did you manage to finish your English course? mean?Did you manage to finish your English course?▶ Hear it in EnglishDid you manage to finish your English course? in other languagesIn PortugueseIn FrenchIn Japanese