Germany forward Thomas Muller has admitted that Mexico exposed his side's weaknesses during their opening game of the World Cup.