Translate the following sentence into Turkish.
I know it's a noble, unselfish impulse... but for 30 or 40 years - maybe 50 years -
Bunun asil ve özverili bir davranış olduğunu biliyorum... ancak 30, 40 ya da belki 50 yıl -