DHAKA (Agencies) - Pakistan cricket team captain Shahid Afridi said that Pakistan has always given a tough time to India in India and his team will plan a better strategy against the hosts in their semi-finals in the World Cup. Afridi said that the morale of the team is very high and each player of the team has a sense of responsibility especially against India. He further said that he has fulfilled the promise of reaching the semi-finals with their nations prays and all the boys are confident enough to tackle India. They, by the grace of Allah, would give positive results in the semi-finals of the mega event as well. Pakistan team is ready to compete with any team anywhere and he will plan a strategy according to the situation. The boys are professional cricketers, he added. Of course, every team like to have the crowd supporting them but it doesnt mean we cannot play in front of fans, who are backing our rival team. There were over 30,000 people supporting Sri Lanka in Colombo but we won that match, he said. Skipper Afridi is confident that his players are capable of giving their best at any venue.