They'll have done the report by Thursday.

What does They'll have done the report by Thursday. mean?

They'll have done the report by Thursday.

They'll have done the report by Thursday. in other languages