English: I truly love that place.
Telugu: నేను నిజంగా ఆ స్థలాన్ని ప్రేమిస్తున్నాను.