D acu-t uyennat-a ?
English: What the hell is that thing?