English: It needs some effort.
Telugu: కొంచెం శ్రమించాలి.