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