English: The students LOVED this place.
Telugu: విద్యార్థులు ఈ స్థలం చాలా ఇష్టం.