English: Might be a little tough, but that's it.
Telugu: బహుశా కొద్దిగా కఠినమైన, కానీ అది.