Spain midfielder Andres Iniesta says his team is expecting to face a very powerful German side in the World Cup semi-final clash on Wednesday.