English: We have stayed other places.
Telugu: మేము ఇతర ప్రాంతాల ఆశ్రయించారు.