English: Compared to other countries, we are even further behind.
Telugu: ఇతర దేశాలతో పోల్చి చూస్తే మనం చాలా వెనుకబడి ఉన్నాం.