English: But this happiness has been a long time coming.
Telugu: కానీ, ఈ ఆనందం ఇంత‌లోనే ఆవిరైంది.