Translate the following sentence into Turkish.
Many such experiments were made and my colleagues and myself are satisfied that the mechanisms are effective.
Pek çok deney gerçekleştirildi. Ve arkadaşlarımla birlikte mekanizmanın etkili olduğu konusunda tatmin olduk.