English: He went home about 20 minutes later.
Telugu: సుమారు 20 నిమిషాల తర్వాత మళ్లీ ఇంటికి వచ్చాడు.