meaning of am richtigen Ort

am richtigen Ort - German to English

on correct destination