South African captain AB de Villiers has said that they have come into the ICC Champions Trophy tournament as a tough team, ahead of their opening match against India at Sophia Gardens today. Stating that the team will be riding on their experiences from Amsterdam and the workout against Pakistan for the tournament opener, De Villiers said that they are strong and mentally ready to take on India.