English: Although not that high, it's a fairly difficult mountain to climb.
Telugu: ఈ కొండ ఎక్కువ ఎత్తు లేకపోయినా ఎక్కడం కష్టమే.