English: And who knows how long this will take.
Telugu: ఇవన్నీ జరగాలంటే ఎన్నేళ్ళు పడుతుందో ఎవరికి తెలుసు.