English: There is some evidence that it did.
Telugu: జరిగినట్టు కొన్ని ఆధారములు కన్పడుచున్నవి.