Ahhallala

English: Translation
Keep on hanging, hang repeatedly(of a living thing)