one of my friends have been having a cough from a long time. But now i heard that he is coughing up small droplets of blood. pls can someone tell me wat he has?? the cough is sometimes violent...