translate English to French: Radio, television, cell phone, even the Internet, can be used.
La radio, la télévision, le téléphone portable, voire même Internet peuvent être utilisés.