English: Haven't been to Rome recently.
Telugu: = వారు ఇటీవల రోమ్ సందర్శించలేదు.