English: Compared to that, India is much better off.
Telugu: ఆ దేశంతో పోల్చితే మన ఇండియా చాలా చాలా బెటర్.