translate English to French: Observations from different telescopes often complement each other.
Les observations réalisées à l'aide de différents télescopes se complètent souvent.