Baligh terms budget 2014-15 as realistic in present circumstances