I don't believe that "for many times" is grammatical in any variety of English.
(Well, unless you contrive an example where "times" is the plural of "a given time of occurrence" and there's an elided "of the": "Class times are listed below. For many times, you can click the link for more information.")
You can use "for" with an ordinal: for the first time, for the 20th time, for the last time. Notice that it's always time, not times, in these examples. You can also use "for" with a duration: for 100 years, for the summer, for a long time.
"Many times" behaves the same way as "100 times" or "just a few times", and adding a "for" is not grammatical.
Mark has been to Hong Kong many times.
Mark has been in Hong Kong for two years now.
After Jessica failed 10000 times, she finally created a working robot.
After Jessica failed for the 10000th time, she tried a different approach.
They are both nouns and both mean a lack of discipline. However, the word undiscipline is far less common than indiscipline. The latter can be found in most dictionaries, while most dictionaries will not contain undiscipline.
Far more common is the use of undisciplined as an adjective. Though even in this context it would probably be more idiomatic to use a negation of the word disciplined instead, compare:
- He is rather undisciplined.
- He is not very disciplined.
Best Answer
This is a matter of tone or "register".
"Kindly" is seen in America as being old-fashioned and overly formal. Not incorrect, but rare and getting rarer.
See, for example, this ngram result for "kindly reply" vs. "please reply".
The last time the former was as common as the latter was about 1910. As of 2000, "please reply" was about 25x as common.
I can't speak for BrE usage.