BNP Chairperson Khaleda Zia yesterday said the government had failed to sign the Teesta water sharing agreement with India owing to a lack of negotiating skills.