One trait of Greek organizations is their ability to adapt to their environment and to rise to the challenges they have faced through the decades.
(One trait of Greek organizations; is; their ability to adapt to their environment and to rise to the challenges) (the challenges; have faced; T:through the decades)
One trait of Greek organizations the challenges
is have faced
their ability to adapt to their environment and to rise to the challenges
T:through the decades