English: We lived at least 20 miles away from him.
Telugu: మేముండే చోటుకి, అతనుండే ప్రదేశం కనీసం ఇరవై కిలోమీటర్లు.