English: There are still technological limitations.
Telugu: దీనికి మళ్లీ సాంకేతికపరమైన పరిమితులున్నాయి.