English: And yet, needs must.
Telugu: అయినా ఇంకా అవసరం ఉంది.