English: he might have written.
Telugu: అతనే వ్రాసిఉండవచ్చు.