English: Compared to the rest of the world, our country is on the back foot.
Telugu: ప్రపంచ దేశాలతో పోల్చుకుంటే మనదేశం వెనకంజలో ఉంది.