English: I still needed a lot of rest.
Telugu: నాకు ఇంకా విశ్రాంతి అవసరం ఎంతో ఉందని సూచించారు.