English: One wonders why this hasn't been done earlier.
Telugu: ఇంతకు ముందు ఎందుకు చేయలేదని ఇది మాకు ఆశ్చర్యం కలిగిస్తుంది.