English: This is even better than them.
Telugu: ఇది వారి కన్నా వాటిని మరింత చాలు ఉత్తమం.