English: However, we are better positioned than India.
Telugu: అయితే అది ఇండియా కంటే మెరుగ్గా ఉందని మనందరం అనుకుంటూ ఉంటా.