That must have been hard. What time will you arrive?

What does That must have been hard. What time will you arrive? mean?

That must have been hard. What time will you arrive?

That must have been hard. What time will you arrive? in other languages