English: He will have finished.
Telugu: చేసి తీరతానంటున్నాడు.