English: Song is still good.
Telugu: పాట ఇంకా బాగుంటాయి.