English: creation may have been.
Telugu: సృష్టి ఇచ్చి ఉండవచ్చు.