Italian team set down in ground (5)
I believe the answer is:
But I can't explain it at all! Could you help me understand?
(Other definitions for inter that I've seen before include "Football Club at home in San Siro" , "team from Italy" , "Football Club seen in Milan" , "Prefix meaning between or among" , "foreign footballers" .)