English: There was some technology involved.
Telugu: దానికి కొంచెం టెక్నాలజీని కూడా కలిపాడు.