English: But finally it proved to be him.
Telugu: కానీ చివరికి తేలింది ఇది నిజమే అని.