English: Am so glad I found this place.
Telugu: అలా నాకో ప్లేస్ దొరకడం హ్యాపీ.