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