Karrano Marri Odonna Loma Molonu Karrano Google Translate

What language is this?

Do my Odona Luma Molon

And what does that mean in English?

This is a legendary line for RL Stein's own character Sleepy Day. Neither more nor less

It's functional and shouldn't be said out loud in a movie!

Simple meaning:

Ashley, do something different on this sunny day.

Karrano Marri Odonna Loma Molonu Karrano Google Translate