English: May be he has come.
Telugu: బహుశా అతనే వచ్చి ఉండాలి.