English: But we're much better off than our neighbours.
Telugu: కాని మనకన్నా మన పొరుగు దేశాలు మెరుగైన ర్యాంకుల్లో ఉన్నాయి.