English: But more effort is required.
Telugu: కానీ కొద్దిగా అదనపు కృషి అవసరం .