English: But, it isn't a recent discovery.
Telugu: అయితే ఇదేమీ కొత్తగా తెలిసిన విషయం కాదు.