English: Already done some research.
Telugu: దీనిపై ఇప్పటికే కొంత పరిశోధన జరిగింది.