English: Then we met.
Telugu: ఆ వెంటనే మేం కలిశాం.