English: A lot more time needed to be spent on this.
Telugu: మళ్లీ దాని కోసం చాలా టైం కేటాయించాలి.