English: I used to live like 20 minutes away from there.
Telugu: దూరం నుండే ఓ 20 నిమిషాలు అలా చూసి వచ్చేశాను.