English: It does give you the feel of being surrounded by nature.
Telugu: ఇది ప్రకృతి ద్వారా మీరు చుట్టూ ఉన్నాయి ఆ భావన ఇస్తుంది.