English: Difficult. though.
Telugu: . కష్టమే కానీ.