English: Audio was well done too.
Telugu: ఆడియో చాలా బాగా వచ్చింది.