British actor Eddie Izzard completed 27 marathons in 27 days as part of the charity event Sport Relief on Sunday, March 20, raising nearly $2 million for an important cause.

End of first marathon day27

Posted by Eddie Izzard on Sunday, March 20, 2016

The numbers of marathons he participated in are a symbol of the 27 years Nelson Mandela was imprisoned.

Eddie put everything into today.And you were there for him and have helped him raise an amazing £1,351,722 so far.Thank you.#MarathonMan

Posted by Sport Relief on Sunday, March 20, 2016

"Thank you to everyone who has donated - this was tough. Don't try this at home,” he said when he completed his last marathon, BBC News reports.