English: It might well be his creation.
Telugu: ఇది బహుశా వారి సృష్టి అయి ఉండవచ్చును.