Despite the great difference in their ages, the brothers were on excellent terms with each other. The sentence implies that despite the brothers having a significant age gap, they had a positive relationship with each other. The phrase "on excellent terms" means that they had a close and friendly relationship. The word "despite" indicates a contrast or opposition, highlighting the difference in their ages. However, this difference did not have a negative impact on their relationship.