English: There's still a lot of research going on though.
Telugu: పరిశోధనలు జరగవలసినవి ఇంకా చాలా ఉన్నప్పటికీ జరిగినవి కూడా ఉన్నాయి.