English: But more effort is required.
Telugu: అయితే ఇంకాస్త క‌స‌ర‌త్తు చేయాలి.