English: It's in the mountains even.
Telugu: అది కూడా ఎక్కడో కొండల్లో.