English: He though soon departed.
Telugu: అయినా వెంటనే తేరుకున్నాడు.