quirky meaning in telugu