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