English: And that might have been quite difficult.
Telugu: మరియు ఈ, బహుశా, చాలా కష్టం.