English: Anup Rubens could have done a better job.
Telugu: అనూప్ రూబెన్స్ మరింత వర్క్ చేసి ఉంటే బాగుండేది.