English: In fact this meeting should have taken place.
Telugu: నిజానికి, ఈ బహిరంగ సభ ఇప్పటికే జరిగి వుండాలి.