English: Music by Devi Sri is astounding.
Telugu: దేవిశ్రీ సంగీతం మెప్పిస్తుంది.