English: He still hasn't managed to recover from the blow.
Telugu: ఇంకా ఆ దెబ్బనుండి కోలుకోలేక పోతున్నాడు.