English: After a long wait!
Telugu: పుష్కర కాలం తర్వాత!