English: They found something new.
Telugu: వారు కొత్త ఏదో కనుగొనడమే.