Speaking to editors from television news channels in New Delhi today, Prime Minister Manmohan Singh today said that India was better prepared to tackle the challenges posed by terrorism to its internal security, and that the government deserved some credit for this.