English: They have both visited several times.
Telugu: వీరిద్దరూ గతంలో కూడా ఎన్నోసార్లు ప్రయాణం చేశారు.