vielleicht hat er es getan

listen to the pronunciation of vielleicht hat er es getan
Немецкий Язык - Английский Язык
He may have done it