English: "We're way behind other countries.
Telugu: ''మిగతా దేశాలతో పోలిస్తే మనం కాస్త వెనకే ఉండవచ్చు.