Elano has revealed he had to leave Manchester City for Galatasaray in order to safeguard his place in Brazil's World Cup squad.
The schemer has signed a four-year contract with the Turkish giants after spending the previous two seasons with City.
He impressed during his debut campaign under Sven Goran Eriksson, but was in and out of the side following Mark Hughes' appointment as manager.
The likes of Inter Milan and Juventus had been linked with the 28-year-old and he confirmed he had received several offers.
However, he believes linking up with Galatasaray presents him with the best opportunity to claim a spot in Brazil coach Dunga's plans for next summer's World Cup in South Africa.
"I spoke with my national coach Dunga and he told me it will be difficult to enter me on his World Cup list if I am not playing football regularly," said Elano.
"I need time on the field. This season is very important. I dream of playing in the World Cup.
"I have received a few other offers, but this is the best one for me and City.
"I never had any problems with the coach, but Hughes may not have had total confidence in me."