English: Both places are 10 to 15 miles away.
Telugu: ఇవి రెండు కూడా 10-15 Km.