English: This place is truly lost.
Telugu: ఈ ప్రదేశం ఎంతో కోల్పోవడం.