Bharatiya Janata Party's candidate for the Azamgarh in by-poll Dinesh Lal Yadav 'Nirahua', who won defeating Samajwadi Party's Dharmendra Yadav on Sunday, credited his victory to party's good policies and said that he would try his best to get works done in the remaining 1.5 years before the next General elections.