picturesquely meaning in hindi