English: Nokia's cleaned itself up very well, I must admit.
Telugu: నోకియా తననుతాను బాగా మార్చుకుంది, ఇది నిజంగా ఒప్పుకోవాలి.