English: has hung on the tree for a very long time.
Telugu: చాలా సేపటివరకు చెట్టు మీదే కూర్చుంది.