English: But perhaps I'm too hard.
Telugu: బహుశా నేను చాలా కఠినంగా ఉన్నాను.