Cricketer-turned-politician Imran Khan has said that ousted prime minister Nawaz Sharif tried to improve the Indo-Pak relations but the "aggressive anti-Pakistan posture" of the Indian government resulted in the current stalemate between the two neighbours.