English: They were meeting after a very long time.
Telugu: వారిద్దరి భేటీ జరగడం చాలా కాలం తర్వాత జరిగింది.