English: A long time has passed since they left.
Telugu: వాళ్లు విడిపోయి చాలా కాలం అయ్యింది.