English: a long period took part in the research.
Telugu: దీనిలోనే దీర్ఘకాలం పరిశోధనల్లో పాల్గొన్నారు.