Kuldeep Yadav reacts to India winning the ICC Champions Trophy 2025.