English: A lot of research went into that piece.
Telugu: అన్న అంశంపై చాలా పరిశోధనలు జరిగాయి.