Aid bill passed finally