Switzerland's Roger Federer is one of the modern-day greats, having won record 20 Grand Slams.
स्विट्जरलैंड के रोजर फेडरर ने सबसे ज्यादा 20 ग्रैंड स्लैम खिताब जीते हैं।