English: Similar researches have been done in the past.
Telugu: ఇక్క్లాడ గతంలో కూడా పరిశోధనలు జరిపారు.