er kann es getan haben

listen to the pronunciation of er kann es getan haben
ألمانية - الإنجليزية
He may have done it