English: world for a long time now.
Telugu: కొంచెం ఎక్కువ కాలం నుండి ప్రపంచం.