English: These achievements have not come easily.
Telugu: ఇంతటి విజయాలు సులువుగా దక్కలేదు.