Rahman, who is currently in the US, can either scrap the song or record it with a different singer. But he chooses to wait because he wants to work with Farhan. He thinks Farhan's songs have a kind of attitude that makes them sound terrific.
And while the song, which is on Zayed Khan, is different from the songs in Rock On, he would still want Farhan to do the vocals. But he doesn't wish to discuss it any further just in case things don't work out.