"of giant Cherenkov telescopes to detect cosmic particles?"