English: But I feel there is so much more we can do.
Telugu: కానీ అంతకంటే చేయాల్సింది ఎక్కువే ఉందనిపిస్తోంది.