English: But it is also a huge responsibility and a huge obstacle.
Telugu: కానీ, అదే సమయంలో, ఒక గొప్ప బాధ్యత, మరియు ఇబ్బంది చాలా.