English: Many new discoveries have been brought to light.
Telugu: అప్పుడే ఎన్నో కొత్త ఆవిష్కరణలు వెలుగులోకి వచ్చాయి.