English: They have found some interesting facts in this matter.
Telugu: ఈ నేఫ‌థ్యంలో వారు కొన్ని ఆస‌క్తిక‌ర‌మైన విష‌యాలు వెల్ల‌డించారు.