English: They found something new.
Telugu: ఏదో మహత్తరమైన కొత్త విషయం వాళ్ళ నావహించింది.