English: maybe it is him.
Telugu: బహుశా ఇదీ అతడు.