English: May be he is it.
Telugu: బహుశా ఇదీ అతడు.