English: I finally got to listen to it this weekend.
Telugu: నిజంగా ఈ weekend లో విని తీరతాను.