English: But a lot of work went into it.
Telugu: అయితే ఇందు కోసం చాలా శ్రమించారు.