English: Admittedly I’m not totally happy with the end result.
Telugu: తుది ఫలితంతో నేను సంతోషంగా లేను.