I would like to transfer data(a simple "hello world") using nrf24l01 using arduino and stm32f4 discovery board is that possible, if so how?
I don't know anything about a "stm32f4 discovery board" - what is it?
Have a look at this Simple nRF24L01+ Tutorial.
Wireless problems can be very difficult to debug so get the wireless part working on its own before you start adding any other features.
The examples are as simple as I could make them and they have worked for other Forum members. If you get stuck it will be easier to help with code that I am familiar with. Start by getting the first example to work
...R