English: Although, there is a lot more to it than that.
Telugu: అంతేనా, అంతకు మించి చాలా చాలా వుంది.