English: He thought indeed that this might well be the truth.
Telugu: దీంతో అంత ఈ వార్తలు నిజమే కావొచ్చని అనుకున్నారు.