I couldn't understand the meaning of the second sentence. How can I say it differently?

You have to give a presentation. Both feet in today, ok?
6 answers 6