English: We met a long time back.
Telugu: చాలాకాలానికి మొన్ననే కలిశాం.