er kann es getan haben

listen to the pronunciation of er kann es getan haben
Almanca - İngilizce
He may have done it