President Dilma Rousseff said Tuesday her country was ready to host the World Cup in two days, rejecting criticism of delays, overspending and chaos in the tournament's preparations. However organizing the cup was tough, but she insisted that the 12 stadiums were ready and told foreign fans that Brazil would welcome them with open arms like Rio's Christ the Redeemer statue.