English: They found something new.
Telugu: వారు ఎన్నో కొత్త విషయాలను కనుగొన్నారు.