What does That must have been hard. What time will you arrive? mean?That must have been hard. What time will you arrive?▶ Hear it in EnglishThat must have been hard. What time will you arrive? in other languagesIn PortugueseIn FrenchIn Japanese