English: It's a happy place too.
Telugu: ఆనందించదగిన ప్రదేశం కూడాను.