English: Navroz means 'new day'.
Telugu: నవరోజ్‌ అంటె కొత్త _ రోజు అని అర్ధం!