English: A lot of research has been done abroad.
Telugu: దేశ విదేశాల్లో ఎన్నో పరిశోధనలు చేశారు.