English: Been a LOT of work on this one.
Telugu: దీనిపై చాలా పని జరిగింది.