English: The visitors were Mennonites.
Telugu: ఆ సందర్శకులు మెనోనైట్లు.