Foreign investors or FIIs are buying Indian stocks aggressively, taking domestic equity barometer Sensex to all-time record high levels, but the mood on Dalal Street is not as jubilant as many investor portfolios are still struggling for breath.