English: But efforts need to be made.
Telugu: కానీ దానికి తగిన కృషిచేయాలి.