English: However, there is still some catching up to do.
Telugu: అయితే ఇంకా కొంత ఆయకట్టుకు నీరందాల్సి ఉంది.