English: But finally, researchers have made it happen.
Telugu: కానీ ఎట్టకేలకు సైంటిస్టులు అందుకు కారణాలను కనుగొన్నారు.