pavilion meaning in telugu