English: The songs are better filmed, though.
Telugu: పాటల చిత్రీకరణ మరింత బాగుంది.