English: Both these phenomena possibly emerged at the same time.
Telugu: ఈ రెండు సంఘటనలు ఒకేసారి జరగవచ్చు.