English: But it was a newfangled technology.
Telugu: అయితే, ఇది చాలా కొత్త టెక్నాలజి.