English: India is relatively better off.
Telugu: ఒక రకంగా ఇండియా చాలా బెటర్.