English: Maybe they are their own creation.
Telugu: ఇది బహుశా వారి సృష్టి అయి ఉండవచ్చును.