Manu Smruti says,

satyam bruyat priyam bruyat na
bruyat satyam apriyam
priyam ca nanrutam bruyat
esha dharmah sanatanah

Speak the truth, speak pleasantly, Do not speak the truth in an unpleasant manner Even if pleasant, do not speak untruth, This is the path of eternal righteousness

But in the Sanskrit work Kiraataarjuneeyam of Mahakavi Bharavi there is a statement :

नहि प्रियं वक्तुमिच्छन्ति मृषा हितैषिणः

Nahi priyam vaktumichchhanti mrishaa hitaishinah

Those who mean well for others do not want to please them by false praise.

Also the Mundaka Upanishad 3.1.6. says

सत्यमेव जयते नानृतं
सत्येन पन्था विततो देवयानः ।

Truth alone triumphs; not falsehood. Through truth the divine path is spread out

Now this is very confusing. I have some questions which are more of a rational and factual bent which point out certian inconsistencies and may falsify currently held believes of many Hindus.

I don't know whether to ask them or not. Should questions which try to seek factual truth be asked even if it may disturb faith of thr religious Hindus?

  • 1
    @TheDestroyer it's not so much about controversy. It's about finding out the date of composition of some holy scriptures and regarding their interpolation. Commented May 25, 2022 at 12:06
  • 1
    Questions asking whether something is an interpolation are opinion based and not appropriate for this site discusses about interpolations. I think you can ask only for dating of scriptures in this question. IMO, dating of scriptures is impossible. Different historians date differently while traditionalists never accept these dates. So, it is subjective and opinion based. Better if we not allow
    – The Destroyer Mod
    Commented May 25, 2022 at 12:34
  • 1
    Btw, are you any old user? why you asked this question?
    – The Destroyer Mod
    Commented May 25, 2022 at 12:36
  • 1
    Any specific questions which you want to ask on dating and interpolations? can you also mention which questions on interpolations you are talking about?
    – The Destroyer Mod
    Commented May 25, 2022 at 14:54
  • 1
    @TheDestroyer yes but if I make the question public, it may disturb the faith of Hindus. So I'm thinking should I post that or not. Commented May 25, 2022 at 15:29
  • 2
    @TheDestroyer see if Hindus consider a text to be composed around 3000 BC and then the text says Jesus walked on water, you can be objectively sure the text was composed around after 100 AD. This is not subjective. Either the verse must be interpolated or it must be composed later. Whichever will disturb the people whp believe in the holiness of it Commented May 25, 2022 at 16:45
  • 1
    @Rickross it's not about Buddhas. And it is not offensive as such, it questions th faith. Its about dating some scriptre which using seasons with lunar months. Which proves beyond doubt that it was a conposed between 1800 BC to 600 AD. And not some 5000 or 10000 years ago which many Hindus believe. The other alternative is to say the text is interpolated. Commented May 26, 2022 at 6:47
  • 1
    @Rickross yes but khagola shastra is a part of Hinduism. Anyway I thought it's better not to ask it here as it may disturb faith. See everyone knows Puranas are interpolated just by the evidence of it mentioning certain things. And you see many patterns. For eg. Zodiac signs are not at all mentioned in ancient Hindu scriptures. You can see these patterns. Nilesh Oak is actually trying to say the scriptires are very very old. I'm saying some parts of it is new. The evidence I showed was so powerful he had to say it was interpolated to make it old Commented May 26, 2022 at 7:18
  • 2
    @Rickross also super natural evidences cannot contradict basic logic. That is why ib Indian proof system or Pramana Shastra it is Pratyaksha > Anumana > Agama or Shabdha. So any Agama or Shabdha should not contradict logic. This we follow in the Vedanta Commented May 26, 2022 at 7:31
  • 3
    @Optimus Who said Zodiac is not even mentioned? Ramayana mentions Karka and Meena. Rig Veda has mantras of Dirghatamas which alludes metaphorically to Zodiac. There are already such questions asked on site.
    – The Destroyer Mod
    Commented May 26, 2022 at 7:48
  • 1
    @TheDestroyer in Rig Veda the number 12 is mentioned. It's the number of full moons or months in a year. Not necessarily the zodiacs with the same signs. I'm asking for earliest mention of zodiacs by name. It's mentioned in Ramayana, because the Ramayana we have today is probably of a later day composition. Infact that was the scripture I wamted to ask about. Other than Ramayana, there is no other ancient scriptire which mentions zodiacs by name, not even Mahabharata. I ask you, to quote any other ancient scriptire which has zodiacs by name. Commented Jun 28, 2022 at 8:15
  • 1
    @Optimus if you say Ramayana available now is of later age, you can say same to any scripture i present. Anyways, Vedas are terse and highly philosophical. We can't search word "hanuman" in Vedas and say Hanuman is not mentioned in vedas and say he's Puranic deity elevated in later stages. This is done by Scholars and Indologists. Sampradayajnas and Sadhakas understand philosophical verses with intuition developed through sadhana and find Hanuman in Vedas. All finally boils down to approach in which one finds truth. Sampradayic followers don't subscribe to this modern approach.
    – The Destroyer Mod
    Commented Jun 28, 2022 at 9:14
  • 1
    @TheDestroyer I don't know what Sampradaya you are talking about. In India we have given Praryaksha and Anumana greatest importance only then comes Shabd praman etc. Shri Adi Shankaracharya says "Even a hundred statements of sruti to the effect that fire is cold and non-luminous won't prove valid. If it does make such a statement, its import will have to be interpreted differently" This is our Sampradaya. Ramayana mentions zodiac. Which no other ancient scripture mentions. Now in Ramayana it is said Rainy season Starts with Shravana month, this possible only from 1500 BC to 500 AD. Commented Jun 28, 2022 at 15:05
  • 1
    @TheDestroyer no I can't say the same thing about any scripture you present, for Vedas if we use the same technique then we get 3000 BC. Commented Jun 28, 2022 at 15:08
  • 2
    @Optimus Green, we already discussed on same topics in past. no need to repeat again.
    – The Destroyer Mod
    Commented Jun 28, 2022 at 16:05

1 Answer 1


There is no contradiction between the 3 statements. Simple boolean logic will solve your confusion.

Manu :

  1. Speak Truth

  2. Speak Love

  3. But do not speak false love

  4. And do not speak hate truth

Bharavi :

  1. Well wishers do not speak false love

Upanishad :

  1. Speak Truth

Let me ask you a question - How much money is in your bank account ?

If you follow "Truth" doctrine you have to tell everyone. You cannot lie and you cannot hide. Right ?

Wrong. Keeping quiet is not a lie. So it will not break the "Truth" doctrine.

So, the resolution to the apparent contradiction is :

  • If what you are speaking is both true AND love, speak it.

  • If any of the above is absent (NOT true OR NOT love), keep silent.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .