English: Something more has to give.
Telugu: ఇంకా కొన్ని ఇవ్వాల్సి ఉంది.