English: He travelled to many European countries and delivered scientific lectures.
Telugu: వీరు చాలా ఐరోపా దేశాల్లో పర్యటించి వివిధ విజ్ఞాన విషయాల మీద ప్రసంగాలు చేశారు.