English: This was only unearthed recently.
Telugu: ఇది ఈ మధ్యనే ఆవిష్కరణ జరిగింది.