English: We have been to visit you.
Telugu: మీ సందర్శనానికి వచ్చాం.