English: That's where we met.
Telugu: మేమిద్దరం అక్కడే కలిశాం.