English: He has just taken a shower.
Telugu: అప్పుడే తను స్నానం చేసి వచ్చింది.