English: But it has a difficult story to tell.
Telugu: కానీ దాన్ని కథగా చెప్పడం చాలా కష్టం.