English: Achieving such success has not been easy.
Telugu: ఇంతటి విజయాలు సులువుగా దక్కలేదు.