English: It appears we have a lot to do.
Telugu: ఇలా పోల్చితేనే మనం చేయాల్సింది ఎంతో ఉందికదా అనిపిస్తుంది.