English: This is a relatively new discovery.
Telugu: ఈ సాపేక్షంగా కొత్త ఆవిష్కరణ ఉంది.