English: However, this place.
Telugu: అయితే, ఈ గా ప్రదేశం.