Former Indian Cricketer Nikhil Chopra feels that there is no chink in India's armour as they take on mighty Australia in the finals of ICC World Cup 2023 at Narendra Modi Stadium, Ahmedabad.