English: finally they've gone
Telugu: చివరికి వారు విడిపోయారు