Ni vizuri kusema unachofikiri kwa heshima.

Breakdown of Ni vizuri kusema unachofikiri kwa heshima.

kuwa
to be
kusema
to say
kwa
with
mzuri
good
heshima
respectfully
unachofikiri
what you think

Questions & Answers about Ni vizuri kusema unachofikiri kwa heshima.

What does ni vizuri mean at the beginning of the sentence?

Ni vizuri means it is good or it is nice/proper.

  • ni = is / it is
  • vizuri = good / well / properly

In sentences like this, Swahili often uses ni vizuri to give general advice or make a general statement:

  • Ni vizuri kusoma kila siku. = It is good to study every day.
  • Ni vizuri kusaidia wengine. = It is good to help others.

So Ni vizuri kusema... means It is good to say...

Why is kusema used here instead of a form meaning you say?

Kusema is the infinitive, meaning to say.

After expressions like ni vizuri, Swahili commonly uses the infinitive to talk about an action in a general way:

  • Ni vizuri kula matunda. = It is good to eat fruit.
  • Ni vizuri kusema ukweli. = It is good to tell the truth.

So kusema here does not mean you say specifically. It means to say / saying in a general sense.

How should I understand unachofikiri?

Unachofikiri means what you think.

It can be broken down like this:

  • u- = you (singular)
  • -na- = present tense
  • -cho- = relative marker, here meaning something like what/that which
  • fikiri = think

So the whole word literally works like that which you think or what you think.

This kind of structure is very common in Swahili.

Why is the relative marker -cho- used in unachofikiri?

The -cho- is used because Swahili is expressing what as the thing that...

So unachofikiri is basically short for an idea like:

  • kile unachofikiri = that thing which you think / what you think

In Swahili, -cho- is often used when English would simply use what.

Compare:

  • Ninachotaka = what I want
  • Unachosema = what you are saying
  • Anachojua = what he/she knows

So unachofikiri follows a very normal Swahili pattern.

Could the sentence also say kile unachofikiri?

Yes, Ni vizuri kusema kile unachofikiri kwa heshima is also possible.

Adding kile makes the phrase a little more explicit:

  • unachofikiri = what you think
  • kile unachofikiri = that thing which you think / what you think

In many cases, Swahili can leave out kile because the meaning is already clear. The shorter version sounds natural.

What does kwa heshima mean literally, and why is it used here?

Kwa heshima literally means with respect.

  • kwa = with / by / in a manner of
  • heshima = respect

In this sentence, it means something like:

  • respectfully
  • politely
  • in a respectful way

So the full idea is that it is good to express what you think, but to do it respectfully.

Why does Swahili use kwa heshima instead of a single adverb like respectfully?

Swahili often expresses adverb-like meanings with a prepositional phrase instead of a single adverb word.

So where English might use:

  • respectfully
  • politely
  • carefully

Swahili often uses:

  • kwa heshima = respectfully
  • kwa makini = carefully
  • kwa haraka = quickly / in a hurry

This is a very common and natural Swahili pattern.

Is unachofikiri singular, and does it mean what you think in general or what you are thinking right now?

It is grammatically built like the thing that you think, so it is singular in form, but in English the best translation is usually just what you think.

Depending on context, it can mean:

  • what you think in general
  • what you believe
  • what you are thinking

In this sentence, it most naturally means your thoughts/opinion in a general sense.

Why is the word order sema unachofikiri kwa heshima and not something else?

This order is natural in Swahili:

  • sema = say
  • unachofikiri = what you think
  • kwa heshima = respectfully

So the structure is:

verb + object/content + manner

That is very normal in Swahili. It works like:

  • Sema ukweli kwa upole. = Say the truth gently.
  • Fanya kazi kwa makini. = Do the work carefully.

Could other word orders happen? Sometimes, yes, for emphasis. But the given order is the most straightforward and natural.

Can this sentence be used as general advice, or is it only for one person?

Although unachofikiri contains u- for you (singular), the whole sentence can still be used as general advice.

Swahili often uses the singular you in statements that mean any person / people in general, just like English sometimes does:

  • You should be honest.
  • You should listen carefully.

So this sentence can mean:

  • advice to one person specifically, or
  • a general principle: It is good to say what you think respectfully.
Could I replace sema with another verb, like eleza or toa maoni?

Yes, depending on the nuance.

  • kusema = to say; broad and neutral
  • kueleza = to explain / express
  • kutoa maoni = to give an opinion

So related sentences could be:

  • Ni vizuri kueleza unachofikiri kwa heshima.
    = It is good to express what you think respectfully.

  • Ni vizuri kutoa maoni yako kwa heshima.
    = It is good to give your opinion respectfully.

The original sentence with kusema is simple, natural, and broadly useful.

Is there anything especially important for an English speaker to notice in this sentence?

Yes—probably the most important thing is that Swahili often packs a whole English phrase into one verb form.

For example:

  • English: what you think
  • Swahili: unachofikiri

That can feel unusual at first, because English usually uses separate words, while Swahili often builds the same idea inside one word with prefixes and markers.

So this sentence is a great example of two common Swahili patterns:

  1. Ni vizuri + infinitive for general advice
  2. A relative verb form like unachofikiri for what you think
AI Language TutorTry it ↗
Your avatar
What's the best way to learn Swahili grammar?
Swahili grammar becomes intuitive with practice. Focus on understanding the core patterns first — how sentences are structured, how verbs change form, and how words relate to each other. Our course breaks these concepts into small lessons so you can build understanding step by step.

Sign up free — start using our AI language tutor

Start learning Swahili

Master Swahili — from Ni vizuri kusema unachofikiri kwa heshima to fluency

All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.

  • Infinitely deep — unlimited vocabulary and grammar
  • Fast-paced — build complex sentences from the start
  • Unforgettable — efficient spaced repetition system
  • AI tutor to answer your grammar questions