Actually, not so recent song - 80's :) N _ V _ R // T _ _ R // _ S // _ _ _ R T Yes: S N T R V No: H M Y F G