English: They think it is a new discovery.
Telugu: ఇది ఒక కొత్త ఒరవడి అని తెలుసుకుంటున్నారు.