Skipper Najmul Hossain Shanto acknowledged Bangladeshs shortcoming with the bat and the failure to give bowlers enough runs to defend during their 7-wicket defeat in the T20I series opener against India on Sunday.