English: We found the perfect place last week.
Telugu: మేము గత వారం మంచి స్థలాన్ని కనుగొన్నాము.