English: A few have recently been found.
Telugu: వాటిలో కొన్ని ఇటీవల కనిపించారు.