se aha deelaa?

English: Translation
what is that (over there)?
mina-lekka