English: But India is much better placed than other nations.
Telugu: అయితే మిగతా దేశాలతో పోలిస్తే భారత్ పరిస్థితి ఒకింత మేలు అంటున్నారు.