English: A very difficult one to reach.
Telugu: దీనిని చేరుకోవడం చాలా కష్టంతో కూడుకున్నది.