English: the last time I'd met them.
Telugu: అదే చివరిసారి నేను వాళ్లిద్దరినీ కలిసింది.