English: They too have been long waiting.
Telugu: వారు కూడా చాలా కాలం వేచి ఉంటారు.