English: Although his father had just died.
Telugu: తాజాగా తన తండ్రి మరణించగా.