English: But, he did glimpse the truth.
Telugu: కానీ, నిజం ఆయనే దీన్ని ఆవిష్కరించారు.